翻訳と辞書
Words near each other
・ Nord Kamal Mosque
・ Nord Krauskopf
・ Nord Lead
・ Nord Modular
・ Nord NC.850
・ Nord Noralpha
・ Nord Noratlas
・ Nord Nord Ost
・ Nord Norelfe
・ Nord Noroit
・ Nord Norécrin
・ Nord Norélan
・ Nord Piano
・ Nord Pingouin
・ Nord Pool Spot
Nord Programming Language
・ Nord Region (Burkina Faso)
・ Nord Stage
・ Nord Stream
・ Nord Stream AG
・ Nord Wave
・ Nord éclair
・ Nord's 10th constituency
・ Nord's 11th constituency
・ Nord's 12th constituency
・ Nord's 13th constituency
・ Nord's 14th constituency
・ Nord's 15th constituency
・ Nord's 16th constituency
・ Nord's 17th constituency


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Nord Programming Language : ウィキペディア英語版
Nord Programming Language

Nord Programming Language, commonly abbreviated NPL, was a programming language by the Norwegian minicomputer manufacturer Norsk Data. It shipped as a standard component of the operating system SINTRAN III.
The language was also used to implement SINTRAN III. I.e. the core and file system of SINTRAN III was written in NPL. The NPL compiler was also written in NPL and some core applications was early on written in NPL until PLANC came and linker and other software was rewritten in PLANC.
The NPL compiler was also special in that it did not produce object code as most compilers do. Instead it produced assembler code which then had to be assembled using the Norsk Data Assembler.
The registers of the CPU was available in NPL as predefined variables. Thus you could write:
X + T =: A
and the compiler would generate:
COPY SX DA
RADD ST DA
Functions could be declared with multiple entry points:
FUNC FUN1, FUN2

FUN1: T := 1
FUN2:

code here

END
FUN1 could be called to set T to 1 before falling into FUN2 or T could be set to something else and call FUN2. If T register specified which file handle to write to then either FUN1 could be called to always output to terminal or T could be specified to handle a file itself in T and call FUN2 to output to that file.


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Nord Programming Language」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.